lock with roller latch - Turkish English Dictionary